import Vue from 'vue'
// 导入安装处理时间的包
import dayjs from 'dayjs'
// 导入中文语言包
import 'dayjs/locale/zh-cn'

// 导入相对时间的插件
import relativeTime from 'dayjs/plugin/relativeTime'

// 配置使用处理相对时间的插件
dayjs.extend(relativeTime)

// 挂载为全局使用的中文语言包
dayjs.locale('zh-cn')
// dayjs() 这是获取当前的最新时间
// 打印测试
console.log(dayjs().format('YYYY-MM-DD'))

// 定义一个vue的过滤器 value是指需要过滤的时间数据
Vue.filter('dateFormat', (value) => {
  // 文档的固定写法,多少时间内 具体可以查阅文档
  return dayjs().to(dayjs(value))
})
